Cast supporting plate - Spanish English Dictionary